be on firm ground - Turc Anglais Dictionnaire